'use strict';
const db = uniCloud.database() 
const dbCmd = db.command
exports.main = async (event, context) => {
	//1.首先在mysend数据库里，根据用户id获取到这个用户的所有任务id
	let mySendCollection= db.collection('mysend')
	let my =await mySendCollection.where({userId:event.userId}).get();
	//如果查出来有，就返回其中的数组，如果没有，就返回空数组
	if(my.affectedDocs===0){
		//如果没有，直接返回空数组
		var taskIdArr=[];
		return my
	}else{
		//如果有，获得了查询到的taskid数组
		var taskIdArr=my.data[0].taskId
	}
	//2.根据这些任务id去express数据库查询到任务详情
	let res = await db.collection('express').where({taskId:dbCmd.in(taskIdArr)}).get()
	return res
};
